@import "module/variable";
@import "module/initCSS";
@import "module/header";
@import "module/user_tabs";
@import "module/footer";

.header {
    @include commonHeader2();
}

.user-tabs {
    @include userTabs();
}

.footer {
    @include commonFooter();
    margin-top: 30px;
}

.policy-view-list {
    float: left;
    padding: 40px 0;
    margin: 0 -10px;
    li {
        float: left;
        width: 20%;
        height: 170px;
        margin: 0 0 20px;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        @media screen and (max-width: 1400px) {
            width: 25%;
        }
        a {
            display: block;
            height: 170px;
            background: #faf7fa;
            overflow: hidden;
            position: relative;
            z-index: $zindexMin;
            img {
                display: block;
                margin: 22px auto 12px;
            }
            span {
                display: block;
                text-align: center;
                font-size: 14px;
                color: #000000;
                line-height: 1.4;
            }
            &:after{
                display: block;
                content: ' ';
                position: absolute;
                z-index: $zindexMin;
                bottom:0;
                right:0;
                width: 100%;
                height: 100%;
                background: url(../images/policy/download_icon.png) no-repeat right bottom transparent;
                opacity: 0;
                filter: alpha(opacity=0);
                -webkit-transition: all .5s ease-in-out;
                -moz-transition: all .5s ease-in-out;
                -ms-transition: all .5s ease-in-out;
                -o-transition: all .5s ease-in-out;
                transition: all .5s ease-in-out;
                border: 1px solid #209ea7;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }
            &:hover {
                &:after{
                    opacity: 1;
                    filter: alpha(opacity=100);
                }
            }
        }
    }
}

